setInterval(() => {
    console.log("setImmediate");
},1000);

setImmediate(() => {
    console.log("setImmediate");
},1000);
setTimeout(() => {
    console.log("setTimeout");
}, 0);

console.log("end");
